var videoAd = null;
Page({

  /**
   * 页面的初始数据
   */
  data: {
    title:'你会为了钱而牺牲色相吗？',
    question:'你刚毕业，哪一份工作你会勉强愿意去做？',
    // resultType: 'A',
    resultEnd: '',
    result: {},
    result1: true,
    answer: '',
    name: '',
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    tt.setNavigationBarColor({
      frontColor: "#000000",
      backgroundColor: "#ffffff",
      success(res) {
        console.log(res);
      },
      fail(res) {
          console.log("setNavigationBarColor调用失败");
        }
    });


    console.log(options,"options");
    var answer = options.answer || "";
    var name = options.name || "";
    var that = this;
    that.answer = answer;
    that.name = name;
    if (tt.createRewardedVideoAd) {
    // 加载激励视频广告
    videoAd = tt.createRewardedVideoAd({
      adUnitId: '1b5gcjmmofg81heb6p'
    })
    //捕捉错误
    videoAd.onError(err => {
    // 进行适当的提示
    })
    // 监听关闭
    videoAd.onClose((status) => {
      if (status && status.isEnded || status === undefined) {
        // 正常播放结束，下发奖励
        console.log("广告播放结束，显示答案");
        that.result1 = false;
        that.setData({
          result1 : false,
          resultEnd: answer,
          title: name
        });
		// continue you code
      } else {
        // 播放中途退出，进行提示
        
      }
    })
    }

  },
  onClickVideo: function () {
    console.log('打开激励视频');
    // 在合适的位置打开广告
    if (videoAd) {
      videoAd.show().then(() => {
        console.log("广告显示成功");
      })
      .catch(err => {
        console.log("广告组件出现问题", err);
        // 可以手动加载一次
          this.result1 = false;
          this.setData({
            result1 : false,
            resultEnd: this.answer,
            title: this.name
        });
        // videoAd.load().then(() => {
        //   console.log("手动加载成功");
        //   // 加载成功后需要再显示广告
  
        //   // return videoAd.show();
        // });
      });
    }
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
     
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function (options) {
    
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    
  }
})